perm filename NSF.XGP[E77,JMC] blob
sn#305656 filedate 1977-09-22 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00201 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00011 00002 /LMAR=0/XLINE=3/FONT#0=BAXL30/FONT#1=BAXM30/FONT#2=BAXB30/FONT#3=BAXS30/FONT#4=GACS25/FONT#5=CLAR30/FONT#8=SAIL25
C00012 00003
C00013 00004
C00016 00005 ↓ ↓N↓α↓ ε↑↓ b1
C00017 00006 often
C00018 00007 researchα
C00019 00008 AIα
C00020 00009 alsoα
C00021 00010 applications ↓ π∞↓exempli↓↓↓βC↓↓↓edα
C00022 00011 howα
C00023 00012 thisαworkα
C00024 00013 ↓↓↓βC↓↓↓tsα
C00025 00014 together.α
C00026 00015 Ourαlong
C00027 00016 goalα
C00028 00017 isα
C00029 00018 aαprogramα
C00030 00019 thatα
C00031 00020 canα
C00032 00021 beα
C00033 00022 toldαfacts
C00035 00023 Sometimesαitα
C00036 00024 willαuseα
C00037 00025 theseα
C00038 00026 factsαto
C00039 00027 "expertα
C00040 00028 programs"α
C00041 00029 thatα
C00042 00030 useα
C00043 00031 theseα
C00044 00032 facts
C00045 00033 aα
C00046 00034 moreαe↓↓↓β@↓↓↓icientα
C00047 00035 wayα
C00048 00036 thanα
C00049 00037 simpleαreasoning.
C00050 00038 producingα
C00051 00039 programs"α
C00052 00040 new ↓ π∞↓Weα↔doα↔notα↔proposeα↔toα↔implementα↔suchαa
C00053 00041 Theα
C00054 00042 increasingα
C00055 00043 emphasisα
C00056 00044 ARPA ↓ π∞↓programα→immediatelyα→-α→maybeα→notα→atα→all
C00057 00045 agenciesα
C00058 00046 AIα
C00059 00047 on ↓ π∞↓withinα
C00060 00048 theα
C00061 00049 nextα
C00062 00050 ↓↓↓βC↓↓↓veα
C00063 00051 years.α
C00064 00052 Thisα
C00065 00053 isα
C00066 00054 becauseαits
C00067 00055 onα
C00068 00056 of
C00069 00057 exclusivelyα
C00070 00058 forseeable
C00071 00059 Inα
C00072 00060 weα
C00073 00061 willα
C00074 00062 theoretical
C00076 00063 areαavailableαforα
C00077 00064 solvingαa ↓ π∞↓1.α∂Developmentα∂ofα∂↓↓circumscription↓α∂asα∂aα∂mode
C00078 00065 concernsα
C00079 00066 proceduresα
C00080 00067 forα
C00081 00068 decidingα
C00082 00069 to ↓ π∞↓processα
C00083 00070 ofα
C00084 00071 concludingα(oftenα
C00085 00072 incorrectly)α
C00086 00073 thatαa
C00087 00074 ↓ ↓N↓α↓ ε↑↓ `2
C00088 00075 formalαsystemα
C00089 00076 thatαaα
C00090 00077 candidateαproofα
C00091 00078 canαbe
C00093 00079 ofα
C00094 00080 modern
C00095 00081 eventsα
C00096 00082 place. ↓ π∞↓checkersα⊂forα⊂theα⊂formalα⊂systemsα⊂inα⊂logicα∂and
C00097 00083 theoryα
C00098 00084 textbooks,α
C00099 00085 andαweα
C00100 00086 didα
C00101 00087 itα
C00102 00088 someαyears
C00103 00089 proofs,αandαtheα
C00104 00090 excessαin
C00106 00091 actuallyαisα
C00107 00092 metamathematicalαreasoning
C00108 00093 he
C00109 00094 shortcutsα
C00110 00095 whoseα
C00111 00096 repeatedα
C00112 00097 keeps
C00114 00098 ↓ ↓N↓α↓ ε↑↓ `3
C00115 00099 largeαcollectionαofα
C00116 00100 proofsαto
C00117 00101 asα
C00118 00102 toα
C00119 00103 ideas
C00121 00104 didn'tα
C00122 00105 knowα
C00123 00106 theαcolorsα
C00124 00107 ofα
C00125 00108 theirα
C00126 00109 ownαspots
C00127 00110 problemα
C00128 00111 non-
C00129 00112 whatα
C00130 00113 to
C00132 00114 reasoningα
C00133 00115 mustα
C00134 00116 beα
C00135 00117 ableα
C00136 00118 toαprove ↓ π∞↓McCarthy-Painterα↔compilerα↔(McCarthyα↔and
C00139 00119 inαprogress)α
C00140 00120 hasαusedα
C00141 00121 FOLαto
C00142 00122 ofα
C00143 00123 aα
C00144 00124 hardα
C00145 00125 retrospectiveα
C00146 00126 chessαproblem
C00147 00127 ↓ ↓N↓α↓ ε↑↓ ]4
C00148 00128 buildα
C00149 00129 ofα
C00150 00130 world. ↓ π∞↓LISPα
C00151 00131 proveα
C00152 00132 LISP
C00153 00133 B"α
C00154 00134 byα
C00155 00135 lookingαatα
C00156 00136 theα
C00157 00137 modelα
C00158 00138 ratherαthan ↓ π∞↓inductionα↔intoα↓↓↓βC↓↓↓rstα↔orderαlogic.α↔ Thisαalso
C00159 00139 of ↓ π∞↓requiresα∨theα∨metamathematicalα≡machinery.
C00160 00140 andα
C00161 00141 theα
C00162 00142 chess ↓ π∞↓Weα∞expectα∞thisα∞toα∞beα∞su↓↓↓β@↓↓↓icientlyα∞practicalα∞for
C00163 00143 overα
C00164 00144 traditionalα
C00165 00145 formalizations.α
C00166 00146 Filman's
C00167 00147 humansα
C00168 00148 observation ↓ π∞↓programs.α_ Theseα_includeα_thingsα→likeα_how
C00169 00149 mathematical
C00170 00150 containα
C00171 00151 asα
C00172 00152 andα
C00173 00153 talk
C00174 00154 ↓↓↓βC↓↓↓rstα
C00175 00155 theoremsα
C00176 00156 461 ↓ π∞↓haveα
C00177 00157 thatαitαtakesαoneα
C00178 00158 stepαjust ↓ π∞↓computedα~byα~programs,α~notα≠propertiesα~of
C00179 00159 Weyhrauchα(Aiello
C00180 00160 systemαandαweα
C00181 00161 haveαjust
C00182 00162 weα
C00183 00163 aα
C00184 00164 of ↓ π∞↓properties of certain related programs.
C00185 00165 isα
C00186 00166 trueα
C00187 00167 ifα
C00188 00168 theα
C00189 00169 S-expressionsα
C00190 00170 ↓↓x↓ ↓ π∞↓(3)α→Theα→veri↓↓↓βC↓↓↓cationα→ofα→theα→correctnessα_of
C00192 00171 Theαveri↓↓↓βC↓↓↓cationα
C00193 00172 ofαtheα
C00194 00173 correctnessα
C00195 00174 ofαLISP ↓ π∞↓hardwareα∩correctnessα∩areα∩oftenα∩simplerα∩than
C00196 00175 Johnα
C00197 00176 McCarthyα
C00198 00177 1977d) ↓ π∞↓proofsα⊃ofα⊃programα⊃correctness,α⊃becauseα⊃often
C00199 00178 ↓ ↓N↓α↓ ε↑↓ ←5
C00200 00179 beenαaddedα
C00201 00180 toαFOL.α
C00202 00181 Theseαinclude ↓ π∞↓interest,α⊃andα∩weα⊃proposeα⊃aα∩rotatingα⊃research
C00204 00182 sentencesαofα
C00205 00183 theαmetamathematics, ↓ π∞↓LaboratoryαisαdirectedαbyαJohnαMcCarthyαand
C00207 00184 eachαto
C00208 00185 remoteα
C00209 00186 toα
C00210 00187 computerα
C00211 00188 the
C00214 00189 andα
C00215 00190 pursueα
C00216 00191 thesisα
C00217 00192 researchαin ↓ π∞↓American Mathematical Society,
C00219 00193 haveαexcitedα
C00220 00194 muchαoutside ↓ π∞↓↓ πNComputing Machinery (1971).
C00221 00195 ↓ ↓N↓α↓ ε↑↓ `6
C00229 00196 ↓ ↓N↓α↓ ε↑↓ `7
C00236 00197 ↓ ↓N↓α↓ ε↑↓ ←8
C00238 00198 ↓ ↓N↓α↓ ε↑↓ `9
C00242 00199 ↓ ↓N↓α↓ ε↑↓ P10
C00245 00200 ↓ ↓N↓α↓ ε↑↓ V11
C00251 00201
C00252 ENDMK
C⊗;
/LMAR=0/XLINE=3/FONT#0=BAXL30/FONT#1=BAXM30/FONT#2=BAXB30/FONT#3=BAXS30/FONT#4=GACS25/FONT#5=CLAR30/FONT#8=SAIL25
↓ ↓N↓↓ ¬∞Research Proposal Submitted to
↓ ↓N↓↓ ∧-↓αTHE NATIONAL SCIENCE FOUNDATION
↓ ↓N↓α↓ εK↓for
↓ ↓N↓↓ ∧R↓αBasic Research in Arti↓↓βc↓↓αcial Intelligence
↓ ↓N↓α↓ εN↓by
↓ ↓N↓↓ ¬wJohn McCarthy
↓ ↓N↓↓ ¬↔Professor of Computer Science
↓ ↓N↓↓ ¬QPrincipal Investigator
↓ ↓N↓↓ ¬wSeptember 1977
↓ ↓N↓↓ ¬→Computer Science Department
↓ ↓N↓↓ ¬ ↓αSTANFORD UNIVERSITY
↓ ↓N↓α↓ ¬[↓Stanford, California
↓ ↓N↓¬↓ ↓YResearch Proposal Submitted to the National Science Foundation
↓ ↓N↓Proposed Amount ↓&↓λ$423,225↓↓)αβ. Proposed E↓λ↓β@↓λ↓ective Date ↓&↓λ1 Jan. 1978↓↓)αβ. Proposed Duration ↓&↓λ3 years↓↓)αβ.
↓ ↓N↓Title ↓&↓λBasic Research in Artificial Intelligence↓↓)αβ
↓ ↓N↓Principal Investigator ↓&↓λJohn McCarthy↓↓)αβ↓ ε>Submitting Institution ↓&↓λStanford University↓↓)αβ
↓ ↓N↓ Soc. Sec. No. ↓&↓λ558-30-4793↓↓)αβ↓ ε>Department ↓&↓λ Computer Science ↓↓)αβ
↓ ↓N↓↓ ε>Address ↓&↓λStanford, California 94305↓↓)αβ
↓ ↓N↓Make grant to ↓&↓λBoard of Trustees of the Leland Stanford Junior University↓↓)αβ
↓ ↓N↓Endorsements:
↓ ↓N↓↓ α↑Principal Investigator↓ ¬nDepartment Head↓ λnInstitutional Admin. O↓λ↓β@↓λ↓icial
↓ ↓N↓Name↓ α↑↓&↓λJohn McCarthy ↓↓)αβ↓ ¬n↓&↓λEdward A. Feigenbaum ↓↓)αβ↓ λ}↓&↓λ ↓↓)αβ
↓ ↓N↓Signature↓ α↑↓&↓λ ↓↓)αβ↓ ¬n↓&↓λ ↓↓)αβ↓ λ}↓&↓λ ↓↓)αβ
↓ ↓N↓Title↓ α↑↓&↓λProfessor ↓↓)αβ↓ ¬n↓&↓λProfessor & Chairman ↓↓)αβ↓ λ}↓&↓λ ↓↓)αβ
↓ ↓N↓Telephone↓ α↑↓&↓λ(415) 497-4430 ↓↓)αβ↓ ¬n↓&↓λ(415) 497-4079 ↓↓)αβ↓ λ}↓&↓λ ↓↓)αβ
↓ ↓N↓Date↓ α↑↓&↓λ ↓↓)αβ↓ ¬n↓&↓λ ↓↓)αβ↓ λ}↓&↓λ ↓↓)αβ
↓ ↓N↓α↓ ε↑↓ b1
↓ ↓N↓α↓ βEAbstract ↓ π∞↓beenα∂chosenα∂thatα∂areα∂capableα∂ofα∂representing
↓ π∞↓onlyα∞aα
partα∞ofα
theα∞informationα
thatα∞wouldα
be
↓ ↓N↓Thisα⊃isα⊂aα⊃requestα⊂forα⊃aα⊂grantα⊃inα⊃supportα⊂of ↓ π∞↓availableα∨toα∨aα∨human.α∨ Theα∨modesα≡of
↓ ↓N↓basicα⊗researchα∃inα⊗arti↓βC↓cialα⊗intelligenceα∃with ↓ π∞↓reasoningα
usedα
byα
presentα
programsα
areα
often
↓ ↓N↓emphasisαonαtheαstructureαofαformalα
reasoning, ↓ π∞↓evenα*weakerα)thanα*theα)representations
↓ ↓N↓epistemologicalα8problemsα8ofα8arti↓βC↓cial ↓ π∞↓themselves.
↓ ↓N↓intelligenceα≠andα≠computerα≤proofα≠checking.
↓ ↓N↓Theα∃computerα∃proofα∃checkingα∃supportsα∀the ↓ π∞↓Theα∂linesα∂ofα⊂researchα∂weα∂planα∂toα⊂pursueα∂are
↓ ↓N↓basicα
researchα
inα
AIα
butα
alsoα
hasα
applications ↓ π∞↓exempli↓↓↓βC↓↓↓edα
inα
theα
enclosedα
papersα
(McCarthy
↓ ↓N↓toα-verifyingα,computerα-programsα,and ↓ π∞↓1977a,b,c,d,α≠Mooreα≤1977).α≠ Hereα≤weα≠shall
↓ ↓N↓eventuallyα⊃toα∩checkingα⊃proofsα∩resultingα⊃from ↓ π∞↓explainα
howα
thisαworkα
↓↓↓βC↓↓↓tsα
together.α
Ourαlong
↓ ↓N↓research in mathematics. ↓ π∞↓rangeα
goalα
isα
aαprogramα
thatα
canα
beα
toldαfacts
↓ π∞↓aboutα∞theα∞worldα∞andα∞canα∞useα∞themα∞e↓↓↓β@↓↓↓ectively
↓ ↓N↓α↓ ↓{Epistemological Problems of Arti↓↓βc↓↓αcial ↓ π∞↓toα
achieveα
theα
goalsα
itα
isα
given.α∞ Sometimesα
it
↓ ↓N↓ β/↓αIntelligence ↓ π∞↓willα⊂useα⊂theα⊂factsα∂directlyα⊂fromα⊂itsα⊂dataα∂base
↓ π∞↓usingα⊃deductiveα⊃andα⊃inductiveα⊃processesα⊃like
↓ ↓N↓Arti↓βC↓cialα→intelligenceα→hasα_provedα→toα→beα_a ↓ π∞↓theα
deductiveα∞processesα
ofα∞mathematicalα
logic.
↓ ↓N↓di↓β@↓icultα≠branchα≤ofα≠science.α≤ Someα≠people ↓ π∞↓However,α_weα_areα_alreadyα_sure,α↔(McCarthy
↓ ↓N↓thoughtα
thatα
human-levelα
intelligenceα
couldα
be ↓ π∞↓1977a),α≠thatα≠conjecturalα≠processesα≠willα≠be
↓ ↓N↓achievedα∞inα∞tenα∞orα∞twentyα∞years,α∞butα∞thisα
was ↓ π∞↓neededα
thatα
goα
beyondα
deductionα
asα
presently
↓ ↓N↓basedα∂onα∞theα∂di↓β@↓icultiesα∞theyα∂couldα∂seeα∞when ↓ π∞↓conceived.α
Sometimesαitα
willαuseα
theseα
factsαto
↓ ↓N↓theyα⊗madeα⊗theα⊗optimisticα⊗predictions.α∃ Our ↓ π∞↓compileα
"expertα
programs"α
thatα
useα
theseα
facts
↓ ↓N↓ownα
opinionαisα
thatα
majorαscienti↓βC↓cα
discoveries ↓ π∞↓inα
aα
moreαe↓↓↓β@↓↓↓icientα
wayα
thanα
simpleαreasoning.
↓ ↓N↓remainα≡toα≡beα≡madeα≡beforeα≡human-level ↓ π∞↓However,α∪theα∩expertα∪programsα∩willα∪haveα∩to
↓ ↓N↓generalα~intelligenceα~isα~reached.α~ Moreover, ↓ π∞↓deferα
toαreasoningα
whenαunexpectedα
useαofα
the
↓ ↓N↓manyα⊃ofα⊂theseα⊃discoveriesα⊃requireα⊂theoretical ↓ π∞↓factual data-base is required.
↓ ↓N↓advancesα∀andα∪notα∀merelyα∀extendingα∪current
↓ ↓N↓ideasα
forα
producingα
"expertα
programs"α
toα
new ↓ π∞↓Weα↔doα↔notα↔proposeα↔toα↔implementα↔suchα⊗a
↓ ↓N↓domains.α
Theα
increasingα
emphasisα
byα
ARPA ↓ π∞↓programα→immediatelyα→-α→maybeα→notα→atα→all
↓ ↓N↓andα
otherα
agenciesα
sponsoringα
AIα
researchα
on ↓ π∞↓withinα
theα
nextα
↓↓↓βC↓↓↓veα
years.α
Thisα
isα
becauseαits
↓ ↓N↓immediateα≠applicationsα≠hasα≠resultedα≤inα≠a ↓ π∞↓successα
dependsα
onα
successfulα
formalizationα
of
↓ ↓N↓seriousα∩imbalance.α∪ Decidingα∩whatα∪theα∩basic ↓ π∞↓factsα≥aboutα≥theα≤world.α≥ Weα≥haveα≤made
↓ ↓N↓issuesα⊂areα∂isα⊂di↓β@↓icultα∂enoughα⊂withoutα∂having ↓ π∞↓progressα
inα
thisα
formalization,α
butα
weα
mayα
be
↓ ↓N↓toα(formulateα)everythingα(inα)termsα(of ↓ π∞↓occupiedα
withα
itα
exclusivelyα
forα
theα
forseeable
↓ ↓N↓demonstrationα
programsαtoα
beα
availableαinα
two ↓ π∞↓future.α
Inα
shortα
weα
willα
emphasizeα
theoretical
↓ ↓N↓years. ↓ π∞↓arti↓↓↓βC↓↓↓cialα∞intelligenceα
exceptα∞forα
theα∞workα
with
↓ π∞↓proof-checkers to be described below.
↓ ↓N↓Ourα⊃researchα⊂isα⊃basedα⊃onα⊂theα⊃ideaα⊃that,α⊂for
↓ ↓N↓manyα~purposes,α≠theα~problemsα≠ofα~arti↓βC↓cial ↓ π∞↓Theα0mainα1areasα0ofα1ourα0previous
↓ ↓N↓intelligenceα∞canα∞beα
separatedα∞intoα∞twoα∞partsα
- ↓ π∞↓accomplishmentα~andα≠futureα~workα≠areα~the
↓ ↓N↓anα⊂epistemologicalα⊂partα⊂andα⊂aα⊃heuristicα⊂part. ↓ π∞↓following (as now seen):
↓ ↓N↓Theα⊃↓↓epistemological↓α⊂partα⊃concernsα⊃whatα⊂facts
↓ ↓N↓andαinferenceαrulesα
areαavailableαforα
solvingαa ↓ π∞↓1.α∂Developmentα∂ofα∂↓↓circumscription↓α∂asα∂aα∂mode
↓ ↓N↓problemα∞andα∞howα∞theyα∞canα∞beα∞representedα∞in ↓ π∞↓ofα∩reasoningα∩andα∩itsα∩applicationα∪toα∩arti↓↓↓βC↓↓↓cial
↓ ↓N↓theα∞memoryα∂ofα∞aα∂computer,α∞andα∂theα∞heuristic ↓ π∞↓intelligence.α~ ↓↓Circumscription↓α~formalizesα~the
↓ ↓N↓partα
concernsα
proceduresα
forα
decidingα
whatα
to ↓ π∞↓processα
ofα
concludingα(oftenα
incorrectly)α
thatαa
↓ ↓N↓doα∂onα∂theα∂basisα∂ofα∂theα∂necessaryα∂facts.α∞ Most ↓ π∞↓certainα→collectionα→ofα~factsα→isα→allα~thatα→are
↓ ↓N↓workα∞inα∞AIα
hasα∞concernedα∞theα∞↓↓heuristics↓,α
and ↓ π∞↓relevantα
forαsolvingα
aα
problem.α Itα
doesαthisα
by
↓ ↓N↓computerα∞representationsα
ofα∞informationα
have ↓ π∞↓allowingα_oneα_toα↔formallyα_assumeα_thatα↔the
↓ ↓N↓α↓ ε↑↓ `2
↓ ↓N↓entititiesα≥thatα≡areα≥generatedα≡byα≥speci↓↓↓βC↓↓↓ed ↓ π∞↓veri↓↓↓βC↓↓↓cationα⊂willα⊂becomeα∂practicalα⊂inα⊂theα∂very
↓ ↓N↓processesα∃areα∀allα∃theα∀entitiesα∃ofα∃aα∀speci↓↓↓βC↓↓↓ed ↓ π∞↓nearα⊃future,α⊃butα∩↓↓↓βC↓↓↓rstα⊃weα⊃mustα∩distinguishα⊃it
↓ ↓N↓kind.α⊃ Thisα∩isα⊃commonα⊃inα∩humanα⊃reasoning ↓ π∞↓from theorem proving by computer.
↓ ↓N↓and,α≠forα≠reasonsα≠describedα≠inα~(McCarthy
↓ ↓N↓1977a),α⊂cannotα∂beα⊂accomplishedα∂byα⊂anyα∂form ↓ π∞↓Itαisαanα
essentialαpartαofα
theαnotionαofαproofα
in
↓ ↓N↓of deduction. ↓ π∞↓aα
formalαsystemα
thatαaα
candidateαproofα
canαbe
↓ π∞↓checkedα⊗byα⊗aα↔mechanicalα⊗process.α⊗ Itα↔isα⊗a
↓ ↓N↓2.α"Treatingα"conceptsα"asα#objects.α" This, ↓ π∞↓consequenceα⊃ofα⊃theα⊂workα⊃ofα⊃Goedel,α⊂Church
↓ ↓N↓describedαinα
(McCarthyα1977b),αfacilitates,α
and ↓ π∞↓andα∩Turingα⊃thatα∩noα⊃mechanicalα∩processα⊃can
↓ ↓N↓mayα#beα#requiredα#for,α#reasoningα"about ↓ π∞↓alwaysα∞determineα∞whetherα
aα∞proofα∞ofα∞aα
given
↓ ↓N↓knowledge,α!belief,α!wants,α"possibilityα!and ↓ π∞↓sentenceα≡existsα≡inα≡aα≡formalα∨system.α≡ In
↓ ↓N↓necessity. ↓ π∞↓principle,α∞therefore,α
proof-checkingα∞shouldα
be
↓ π∞↓easy,αwhileαallαtheαdi↓↓↓β@↓↓↓icultiesαofα
understanding
↓ ↓N↓3.α≠Theα≠currentα~biggestα≠gapα≠inα~computer ↓ π∞↓theα∞creativeα∞processesα∞ofα∞aα∞mathematicianα
are
↓ ↓N↓reasoningα⊗aboutα↔theα⊗physicalα⊗worldα↔isα⊗the ↓ π∞↓involvedα∞inα∂makingα∞aα∞highα∂poweredα∞theorem
↓ ↓N↓completeα∂lackα∂ofα∂aα∂systemα∂forα∂reasoningα∞with ↓ π∞↓prover.
↓ ↓N↓partialα
informationα
aboutα
concurrentα
processes.
↓ ↓N↓Allα↔theα_currentα↔problemα_solvingα↔programs ↓ π∞↓However,α
inα
spiteα
ofα
theα
simplicityα
ofα
modern
↓ ↓N↓assumeα~thatα~eachα~actionα~ofα~theα→program ↓ π∞↓logicalα→andα~setα→theoreticα→systemsα~andα→the
↓ ↓N↓producesα∀aα∀nextα∪stateα∀thatα∀dependsα∀onα∪the ↓ π∞↓brevityα∂withα⊂whichα∂theyα⊂permitα∂axiomatizing
↓ ↓N↓currentα∂state,α∂theα∂action,α∂andα∂sometimesα∂onα∂a ↓ π∞↓mathematicalα∩andα∩physicalα∪systems,α∩checking
↓ ↓N↓randomα≡variable.α≡ Theyα≡don'tα∨takeα≡into ↓ π∞↓actualα≤proofsα≤hasα≤encounteredα≠formidable
↓ ↓N↓accountα∂continuousα⊂processesα∂orα∂theα⊂factα∂that ↓ π∞↓di↓↓↓β@↓↓↓iculties.α∞ Itα∞isα
easyα∞enoughα∞toα∞makeα
proof-
↓ ↓N↓otherα
actionsα
andα
eventsα
mayα
beα
takingα
place. ↓ π∞↓checkersα⊂forα⊂theα⊂formalα⊂systemsα⊂inα⊂logicα∂and
↓ ↓N↓Weα≥believeα≤thatα≥circumscriptionα≥mayα≤be ↓ π∞↓setα
theoryα
textbooks,α
andαweα
didα
itα
someαyears
↓ ↓N↓importantα∩inα∪formalizingα∩whatα∪peopleα∩know ↓ π∞↓ago.α∂ Theα∂di↓↓↓β@↓↓↓icultyα∞isα∂thatα∂theα∂formalα∞proofs
↓ ↓N↓about such processes. ↓ π∞↓ofα∀easyα∀theoremsα∀turnα∀outα∀toα∀beα∀tenα∪times
↓ π∞↓longerαthanαinformalα
proofs,αandαtheα
excessαin
↓ ↓N↓4.α∂Weα∂alsoα∂planα∞someα∂studyα∂ofα∂theα∂theoryα∞of ↓ π∞↓lengthα
growsα
theα
furtherα
oneα
advancesα
intoα
the
↓ ↓N↓patterns,α∪especiallyα∪higherα∪orderα∀patternsα∪in ↓ π∞↓theory.α∪ Theα∪troubleα∪isα∪thatα∪mathematicians
↓ ↓N↓whichαfunctionαvariablesαmayαbeαmatchedαand ↓ π∞↓haveα∞notα∂succeededα∞inα∂completelyα∞formalizing
↓ ↓N↓relationsα∂betweenα∂patternsα∞-α∂forα∂example,α∞the ↓ π∞↓theα∀languagesα∀andα∀reasoningα∀processesα∀they
↓ ↓N↓relationαbetweenα
aαpatternα
describingαaαtypeα
of ↓ π∞↓actuallyα⊗use.α⊗ Muchα⊗reasoningα⊗thatα⊗atα∃↓↓↓βC↓↓↓rst
↓ ↓N↓three-dimensionalα
objectα
suchα
asα
aα
personαorα
a ↓ π∞↓seemsα_toα_beα↔withinα_aα_givenα↔mathematical
↓ ↓N↓vehicleα∪andα∪itsα∪patternsα∪ofα∪itsα∀perceptionα∪- ↓ π∞↓system,α
actuallyαisα
metamathematicalαreasoning
↓ ↓N↓suchα
asα∞itsα
projectionα
onα∞aα
retinaα∞asα
modi↓↓↓βC↓↓↓ed ↓ π∞↓aboutα1theα1system.α1 Evenα2whenα1a
↓ ↓N↓byα∂angleα∂ofα∞vision,α∂lightingα∂andα∂occlusionα∞by ↓ π∞↓mathematicianα
isα
workingα
withinα
aα
system,α
he
↓ ↓N↓other objects. ↓ π∞↓establishesα
shortcutsα
whoseα
repeatedα
useα
keeps
↓ π∞↓down the length of a proof.
↓ ↓N↓Inα allα thisα∨work,α theα emphasisα isα∨on
↓ ↓N↓representationα≠ofα≠theα≠informationα≤thatα≠is ↓ π∞↓Whenα
weαturnα
toαnon-mathematicalα
reasoning,
↓ ↓N↓actuallyα⊃availableα⊃toα⊂aα⊃personα⊃orα⊃robotα⊂with ↓ π∞↓presentα#logicalα$systemsα#areα$evenα#more
↓ ↓N↓givenα∩opportunitiesα∩toα∩observeα∩andα⊃compute ↓ π∞↓inadequateα∞forα∞expressingα∞theα∂reasoningα∞used
↓ ↓N↓and act. ↓ π∞↓inα∨solvingα∨problems.α∨ Weα haveα∨already
↓ π∞↓identi↓↓↓βC↓↓↓edα≠twoα≠suchα≤inadequacies:α≠problem
↓ ↓N↓α↓ α6Proof-Checking by Computer ↓ π∞↓solvingα∩requiresα∩thatα∪conventionalα∩deductive
↓ π∞↓reasoningα∩interactα∩withα∩observationα∪andα∩use
↓ ↓N↓Computerα
proof-checkingα
isα
neededα
forα
theα
AI ↓ π∞↓computableα_models,α_andα_circumscriptionα↔as
↓ ↓N↓research,α~andα~itsα~applicationsα~toα~program ↓ π∞↓describedα∃aboveα∃andα∃inα∃(McCarthyα∃1977a),
↓ ↓N↓α↓ ε↑↓ `3
↓ ↓N↓requiresα
newα∞tools.α
Theα∞proof-checkerα
allows ↓ π∞↓(d)α
Weα
checkedα
theα
↓↓↓βC↓↓↓rstα
oneα
hundredα
theorems
↓ ↓N↓usα toα verifyα whetherα ourα axiomsα and ↓ π∞↓ofα∩setα∪theoryα∩asα∪presentedα∩inα∪(Kelleyα∩1955).
↓ ↓N↓conventionalα⊂rulesα⊂ofα⊂inferenceα⊂togetherα∂with ↓ π∞↓Thisαestablishedαaα
largeαcollectionαofα
proofsαto
↓ ↓N↓ourαproposedα
newαmethodsα
areαreallyα
adequate ↓ π∞↓beα
usedα
asα
benchmarksα
toα
measureα
laterα
ideas
↓ ↓N↓toα⊂expressα⊂theα⊂reasoningα⊂requiredα⊂toα⊃solveα⊂a ↓ π∞↓for shortening proofs.e connecting threads
↓ ↓N↓problem.
↓ π∞↓(e)α⊂Theα⊂problemα⊂ofα⊂formalizingα⊂howα⊂weα∂can
↓ ↓N↓Weαhaveαaα
proof-checkerαcalledαFOLα(forα
↓↓↓βC↓↓↓rst ↓ π∞↓reasonα∃aboutα∀whatα∃otherα∀peopleα∃knowα∀was
↓ ↓N↓orderαlogic)α(Weyhrauchα1977a),αweαhaveα
been ↓ π∞↓studiedα∨byα∨axiomatizingα∨theα "wiseα∨man
↓ ↓N↓improvingα⊃itα⊃sinceα⊃1973,α⊃andα⊃weα∩proposeα⊃to ↓ π∞↓problem"α⊂(McCarthyα⊂↓↓et.α⊂al↓α⊂1977e)α⊂andα⊂(Sato
↓ ↓N↓improveα'itα'furtherα'underα'thisα&grant. ↓ π∞↓1977).α∩ Thisα∩wasα∩perhapsα∩theα∪↓↓↓βC↓↓↓rstα∩extended
↓ ↓N↓(Rewritingα
itα
fromα∞scratchα
willα
beα∞requiredα
at ↓ π∞↓applicationα⊃ofα⊃aα⊃formalizationα⊃ofα⊃knowledge.
↓ ↓N↓someα∞point,α
butα∞weα
aren'tα∞sureα
whenα∞thisα
will ↓ π∞↓Itα
tookα∞theα
factα
thatα∞theα
↓↓↓βC↓↓↓rstα
andα∞secondα
wise
↓ ↓N↓beα∂theα∂bestα∂useα∂ofα∂limitedα⊂manpower).α∂ With ↓ π∞↓menα
didn'tα
knowα
theαcolorsα
ofα
theirα
ownαspots
↓ ↓N↓FOL,α#weα#haveα#checkedα#aα#varietyα#of ↓ π∞↓asα
hypotheses.α
Theα
problemα
ofα
provingα
non-
↓ ↓N↓mathematicalα∪proofs,α∪andα∪eachα∀suchα∪project ↓ π∞↓knowledgeα∀byα∀assumingα∪thatα∀aα∀personα∪only
↓ ↓N↓hasα∞toldα∞usα∞somethingα∞aboutα∞howα∞toα∞improve ↓ π∞↓knowsα
whatα
followsα
fromα
whatα
heα
isα
statedα
to
↓ ↓N↓theαproof-checkerαorαhowαtoαformalizeαaαgiven ↓ π∞↓knowα(hasα(notα(beenα(treatedα(inα(the
↓ ↓N↓mathematicalα∀domainα∃orα∀howα∀toα∃writeα∀and ↓ π∞↓philosophicalα∀orα∪AIα∀literature.α∀ Chrisα∪Goad
↓ ↓N↓debugα∀proofs.α∃ Theα∀proofsα∃describedα∀below ↓ π∞↓andα'Johnα'McCarthyα'(separately)α&have
↓ ↓N↓eachα∪testedα∪theα∀adequacyα∪ofα∪FOLα∀andα∪our ↓ π∞↓attackedα
thisα
problem,α
whichα
hasα
turnedαoutα
to
↓ ↓N↓axiomatizations. ↓ π∞↓be quite di↓↓↓β@↓↓↓icult and deep.
↓ ↓N↓(a)α⊃Anyα∩deviceα⊃capableα⊃ofα∩acceptingα⊃general ↓ π∞↓(f)α"Weα!provedα"theα!correctnessα"ofα!the
↓ ↓N↓mathematicalα
reasoningα
mustα
beα
ableα
toαprove ↓ π∞↓McCarthy-Painterα↔compilerα↔(McCarthyα↔and
↓ ↓N↓theoremsα↔ofα↔arithmetic.α⊗ ↓↓"Ifα↔pα↔isα↔aα⊗prime ↓ π∞↓Painterα
1967).α
Thisα
allowedα
usα
toα
compareα
the
↓ ↓N↓↓numberα∞andα∞pα∞dividesα∞theα∞productα∞ab,α∞thenα
p ↓ π∞↓originalα↔↓↓↓βC↓↓↓rstα↔orderα↔proofα↔withα↔someα↔more
↓ ↓N↓↓dividesα∂aα⊂orα∂pα∂dividesα⊂b."↓α∂isα∂aα⊂typicalα∂simple ↓ π∞↓recentα∩proofsα∩(Weyhrauchα∩andα∩Milnerα⊃1972;
↓ ↓N↓exampleα∞thatα∂isα∞notα∞justα∂anα∞inductionα∂onα∞the ↓ π∞↓Boyer and Moore 1975).
↓ ↓N↓statement of the problem.
↓ π∞↓Afterαaα
periodαofαaddingα
newαfeaturesαtoα
FOL
↓ ↓N↓(b)α∪Theα∪adequacyα∩ofα∪FOL'sα∪setα∪theoryα∩was ↓ π∞↓weα↔haveα↔againα⊗begunα↔toα↔experimentα⊗with
↓ ↓N↓testedα≥byα≡checkingα≥proofsα≡ofα≥Lagrange's ↓ π∞↓proofsα)andα*ourα)initialα*successesα)are
↓ ↓N↓theoremα∀andα∀Ramsey'sα∀theorem.α∃ Theseα∀are ↓ π∞↓encouraging.α! Theseα"recentα!improvements
↓ ↓N↓wellα*knownα)theoremsα*ofα)mathematics. ↓ π∞↓haveα∞reducedα
theα∞lengthα
ofα∞someα
proofsα∞byα
a
↓ ↓N↓[Lagrange'sα
theorem:α
theα
orderα
ofα
aα
subgroup ↓ π∞↓factorα
ofα
betterα
thanα
ten.α
Someα
ofα∞theα
proofs
↓ ↓N↓ofα
aαgroupα
Gα
dividesαtheα
orderα
ofαG;α
Ramsey's ↓ π∞↓weα⊂areα⊂nowα⊃producingα⊂areα⊂aboutα⊂asα⊃longα⊂as
↓ ↓N↓theorem:α⊂letα⊂Gα⊂beα⊂aα⊂countablyα⊂in↓↓↓βC↓↓↓niteα⊂setα∂of ↓ π∞↓theirα⊂informalα∂versions.α⊂ Thisα∂isα⊂mostα∂clearly
↓ ↓N↓points,α∩eachα∪pointα∩beingα∩connectedα∪toα∩every ↓ π∞↓evidentα_inα_theα_↓↓samefringe↓α→exampleα_below.
↓ ↓N↓otherα∂byα⊂aα∂thread,α∂eachα⊂threadα∂beingα⊂redα∂or ↓ π∞↓Here are three of our recent experiments:
↓ ↓N↓black.α∀ Thenα∃thereα∀isα∃anα∀in↓↓↓βC↓↓↓niteα∃subsetα∀of
↓ ↓N↓theseα∞pointsα∂suchα∞thatα∞theα∂connectingα∞threads ↓ π∞↓Filmanα(Filman,α
inαprogress)α
hasαusedα
FOLαto
↓ ↓N↓within the subset are all of the same color.]↓ π∞↓showα→thatα→theα→reasoningα→involvedα→inα_the
↓ π∞↓solutionα
ofα
aα
hardα
retrospectiveα
chessαproblem
↓ ↓N↓(c)α
Wilson'sα
theoremα∞thatα
"Ifα
↓↓p↓α
isα∞prime,α
then ↓ π∞↓canα∪beα∀formalizedα∪inα∀↓↓↓βC↓↓↓rstα∪orderα∀logic.α∪ We
↓ ↓N↓↓↓p↓α≤dividesα≠↓↓(p-1)!↓"α≤isα≠aα≤purelyα≠arithmetic ↓ π∞↓choseα
thisα∞exampleα
fromα∞outsideα
mathematics,
↓ ↓N↓statement,α≡butα≡itsα≡proofα≡usesα≡aα≥pairing ↓ π∞↓becauseα'humanα'reasoningα'oftenα'mixes
↓ ↓N↓argumentα≠(requiringα≠setα≠theory)α≠whichα≠is ↓ π∞↓deductionα_withα↔observationα_ofα_theα↔outside
↓ ↓N↓beyondα↔theα↔capabilityα↔ofα↔presentα⊗theorem- ↓ π∞↓world,α↔andα↔observationα⊗ofα↔aα↔chessα⊗↓↓partial
↓ ↓N↓proving programs.
↓ ↓N↓α↓ ε↑↓ ]4
↓ ↓N↓↓position↓α∩isα∩prominentα⊃inα∩thisα∩example.α⊃ The ↓ π∞↓below).α∀ Thisα∀willα∀beα∀followedα∀byα∃aα∀major
↓ ↓N↓semanticα∂attachmentα⊂mechanismα∂ofα⊂FOLα∂was ↓ π∞↓e↓↓↓β@↓↓↓ortα⊗toα⊗useα⊗McCarthy'sα↔axiomatizationα⊗of
↓ ↓N↓usedα
toα
buildα
aα
simulationα
ofα
hisα
chessα
world. ↓ π∞↓LISPα
andα
toα
proveα
propertiesα
ofα
simpleα
LISP
↓ ↓N↓Heα∞couldα∞thenα∞useα∞theα∞semanticα
simpli↓↓↓βC↓↓↓cation ↓ π∞↓programs.α∃ Weyhrauchα∀hasα∃recentlyα∀pointed
↓ ↓N↓routinesα∂ofα∂FOLα∂toα∂answerα∂(inα∂aα∂singleα∂step) ↓ π∞↓outα⊂thatα∂thisα⊂sameα⊂techniqueα∂canα⊂beα⊂usedα∂to
↓ ↓N↓questionsα∂likeα∂"isα∂theα∞blackα∂kingα∂inα∂checkα∞on ↓ π∞↓formulateα∪partα∀ofα∪Danaα∀Scott'sα∪computation
↓ ↓N↓boardα
B"α
byα
lookingαatα
theα
modelα
ratherαthan ↓ π∞↓inductionα↔intoα⊗↓↓↓βC↓↓↓rstα↔orderα⊗logic.α↔ Thisα⊗also
↓ ↓N↓deducingα
fromα
axiomsα
givingα
theα
positionsα
of ↓ π∞↓requiresα∨theα∨metamathematicalα≡machinery.
↓ ↓N↓theα
piecesα
andα
othersα
aboutα
theα
rulesα
ofα
chess ↓ π∞↓Weα∞expectα∞thisα∞toα∞beα∞su↓↓↓β@↓↓↓icientlyα∞practicalα∞for
↓ ↓N↓thatα⊂blackα⊂wasα⊂inα⊂check.α⊂ Thisα⊂singleα⊂useα⊂of ↓ π∞↓usα
toα
useα
thisα
axiomatizationα
inα
Stanfordα
LISP
↓ ↓N↓semanticα↔attachmentα⊗savesα↔severalα⊗hundred ↓ π∞↓courses.
↓ ↓N↓stepsα
overα
traditionalα
formalizations.α
Filman's
↓ ↓N↓proofα⊂isα⊂stillα⊂muchα⊂longerα⊂thanα⊂theα⊂informal ↓ π∞↓(2)α∂Anotherα∂aspectα∂ofα∂programα⊂veri↓↓↓βC↓↓↓cationα∂is
↓ ↓N↓proof,α≥showingα≥thatα≥weα≥stillα≥don'tα≥fully ↓ π∞↓whatα≤areα≠calledα≤intensionalα≤propertiesα≠of
↓ ↓N↓understandα
howα
humansα
combineα
observation ↓ π∞↓programs.α_ Theseα_includeα_thingsα→likeα_how
↓ ↓N↓with deduction. ↓ π∞↓muchα
storageα
aα
programα
uses,α
andα
howα
many
↓ π∞↓stepsα↔itα↔takes.α↔ Theseα↔questionsα↔cannotα⊗be
↓ ↓N↓Weα∂haveα∂preliminaryα∂estimatesα∂ofα⊂theα∂length ↓ π∞↓askedα
byα
currentα
formalismsα
forα
mathematical
↓ ↓N↓ofα⊗theα⊗Kelleyα⊗setα⊗theoryα⊗proofsα⊗mentioned ↓ π∞↓theoryα
ofα
computation.α
Theyα
requireα
theories
↓ ↓N↓above.α∪ Inα∪anα∩initialα∪experimentα∪usingα∩only ↓ π∞↓thatα
containα
programsα
asα
objectsα
andα
canα
talk
↓ ↓N↓partα∀ofα∪theα∀currentlyα∪availableα∀features,α∪we ↓ π∞↓aboutα∞theα∞abstractα
propertiesα∞ofα∞theα
machines
↓ ↓N↓reducedα↔theα↔numberα↔ofα↔stepsα↔necessaryα↔to ↓ π∞↓thatα
theyα
runα
on.α
Mostα
previousαformalα
e↓↓↓β@↓↓↓orts
↓ ↓N↓proveα
theα
↓↓↓βC↓↓↓rstα
thirty-threeα
theoremsα
fromα
461 ↓ π∞↓haveα
onlyα
shownα
propertiesα
ofα∞theα
algorithms
↓ ↓N↓toα104.α Consideringα
thatαitαtakesαoneα
stepαjust ↓ π∞↓computedα~byα~programs,α~notα≠propertiesα~of
↓ ↓N↓toα#expressα#theα"theorem,α#thisα#isα"quite ↓ π∞↓programsα∞themselves.α∞ Oneα∞exceptionα∞wasα
the
↓ ↓N↓impressive.α∞ Weα∞expectα∞thatα∞addingα∞theα
goal- ↓ π∞↓workαofαAiello,αAiello,αandα
Weyhrauchα(Aiello
↓ ↓N↓structureα#featuresα#mentionedα$belowα#will ↓ π∞↓1974)α∃onα∃PASCAL.α∃ Thisα∃wasα∃carriedα∀out
↓ ↓N↓substantially reduce these proof lengths. ↓ π∞↓usingαanotherαformalα
systemαandαweα
haveαjust
↓ π∞↓begunα
toα
thinkαaboutα
suchα
problemsαusingα
↓↓↓βC↓↓↓rst
↓ ↓N↓Inα)connectionα)withα)McCarthy'sα(recent ↓ π∞↓orderα logic.α Oneα∨approachα isα toα∨take
↓ ↓N↓(McCarthyα≥1977d)α≥formalizationα≥ofα≥LISP ↓ π∞↓advantageα"ofα"theα"factα#thatα"intensional
↓ ↓N↓programsαusingα
sentencesαandα
schemataαofα
↓↓↓βC↓↓↓rst ↓ π∞↓propertiesα↔ofα↔oneα↔programα↔areα↔extensional
↓ ↓N↓orderα
logic,α
weα
haveα
checkedα
aα
FOLα
proofα
of ↓ π∞↓properties of certain related programs.
↓ ↓N↓theα⊗correctnessα↔ofα⊗hisα↔↓↓samefringe↓α⊗program.
↓ ↓N↓(↓↓samefringe[x,y]↓α
isα
trueα
ifα
theα
S-expressionsα
↓↓x↓ ↓ π∞↓(3)α→Theα→veri↓↓↓βC↓↓↓cationα→ofα→theα→correctnessα_of
↓ ↓N↓andα
↓↓y↓αhaveα
theα
sameαatomsα
inα
theαsameα
order). ↓ π∞↓hardwareαcircuitα
designαusingαFOLα
continuing
↓ ↓N↓Theα∪proofα∩asα∪checkedα∪byα∩FOLα∪wasα∪ofα∩the ↓ π∞↓theα∂workα∞ofα∂Wagnerα∞(Wagnerα∂1977).α∞ Almost
↓ ↓N↓sameαlengthαasαaα
writtenαoutαinformalαproofα
of ↓ π∞↓allα⊂presentα⊂hardwareα∂veri↓↓↓βC↓↓↓cationα⊂isα⊂basedα∂on
↓ ↓N↓theα≥sameα≡result.α≥ Weα≥believeα≡thatα≥such ↓ π∞↓simulatingα∪itα∩inα∪allα∩possibleα∪states.α∩ Wagner
↓ ↓N↓favorable results are generally possible. ↓ π∞↓demonstratedα~thatα→formalα~proofsα~thatα→the
↓ π∞↓hardwareα⊃isα⊃correctα⊃areα⊃feasibleα⊃andα⊂require
↓ ↓N↓Our plans for FOL include the following: ↓ π∞↓lessα_humanα_andα_computerα_workα_thanα↔the
↓ π∞↓simulationα≤techniques.α≤ Inα≤factα≤proofsα≤of
↓ ↓N↓(1)α
Theαveri↓↓↓βC↓↓↓cationα
ofαtheα
correctnessα
ofαLISP ↓ π∞↓hardwareα∩correctnessα∩areα∩oftenα∩simplerα∩than
↓ ↓N↓programs.α
Johnα
McCarthyα
(McCarthyα
1977d) ↓ π∞↓proofsα⊃ofα⊃programα⊃correctness,α⊃becauseα⊃often
↓ ↓N↓hasα∩recentlyα∪begunα∩usingα∩axiomα∪schemasα∩to ↓ π∞↓mathematical induction is not required.
↓ ↓N↓proveα∂theα∂propertiesα∂ofα∂LISPα⊂programs.α∂ We
↓ ↓N↓intendα∪toα∪expandα∪thisα∪workα∀byα∪introducing ↓ π∞↓(4)α
Weα
intendα∞toα
redoα
theα
theoremsα∞ofα
Kelley
↓ ↓N↓meta-mathematicalα⊃machineryα⊃intoα⊃FOLα⊃(see ↓ π∞↓mentionedαaboveαusingαtheαmanyαnewαfeatures
↓ ↓N↓α↓ ε↑↓ ←5
↓ ↓N↓thatαhaveα
beenαaddedα
toαFOL.α
Theseαinclude ↓ π∞↓interest,α⊃andα∩weα⊃proposeα⊃aα∩rotatingα⊃research
↓ ↓N↓theα/syntacticα.simpli↓↓↓βC↓↓↓er,α/theα.semantic ↓ π∞↓associateshipα⊗forα∃recentα⊗PhDsα⊗interestedα∃in
↓ ↓N↓attachmentα∩mechanism,α⊃andα∩variousα⊃decision ↓ π∞↓contributing to the work and learning from it.
↓ ↓N↓procedures.
↓ π∞↓α↓ ↓Facilities
↓ ↓N↓(5)α∪Introducingα∀metamathematicalα∪machinery
↓ ↓N↓intoα∪FOLα∩willα∪allowα∪usα∩toα∪stateα∪andα∩prove ↓ π∞↓Theα⊗projectα↔willα⊗beα↔partα⊗ofα↔theα⊗Stanford
↓ ↓N↓theoremsα⊂aboutα⊂howα∂weα⊂doα⊂reasoningα⊂inα∂the ↓ π∞↓Universityα_Arti↓↓↓βC↓↓↓cialα_Intelligenceα↔Laboratory
↓ ↓N↓logic.α≠ Inα~particular,α≠weα~willα≠beα≠ableα~to ↓ π∞↓andα_willα↔useα_itsα↔computerα_facilities.α↔ This
↓ ↓N↓establish,αasα
sentencesαofα
theαmetamathematics, ↓ π∞↓LaboratoryαisαdirectedαbyαJohnαMcCarthyαand
↓ ↓N↓newα↔axiomα_schemasα↔thatα_canα↔beα_usedα↔in ↓ π∞↓hasα∂beenα∞mainlyα∂supportedα∞byα∂ARPAα∂inα∞the
↓ ↓N↓furtherα∞proofs.α∞ Thisα∞willα∞beα∂especiallyα∞useful ↓ π∞↓past,α∞butα∞theα∞fractionα∞ofα∞itsα∞supportα
provided
↓ ↓N↓inα provingα theα correctnessα!ofα recursive ↓ π∞↓by ARPA is diminishing.
↓ ↓N↓programs.α∞ Anotherα∞applicationα∞ofα∞schemasα∞is
↓ ↓N↓to axiomatizing circumscription. ↓ π∞↓Theα∞Laboratoryα∞computerα∞facilityα∞isα
generally
↓ π∞↓adequateαforα
thisαworkαandα
thereαareαnoα
direct
↓ ↓N↓(6)α
Theα
usefulnessα
ofα
theα
metamathematicsα
will ↓ π∞↓chargesα∪forα∩computerα∪timeα∩inα∪thisα∩proposal.
↓ ↓N↓beα∩enhancedα∪byα∩certainα∪re↓↓↓βD↓↓↓ectionα∩principles. ↓ π∞↓However,α∂thereα∂areα∂budgetα∂itemsα∂forα∂aα∂share
↓ ↓N↓Theseα≠areα≠rulesα~thatα≠stateα≠someα~relation ↓ π∞↓ofα∞aα∂computerα∞technicianα∞andα∂someα∞computer
↓ ↓N↓betweenα∃aα∃theoryα∃andα∃itsα∃metamathematics. ↓ π∞↓maintenanceα∞costs.α
Inα∞addition,α
thereα∞areα
two
↓ ↓N↓Forα∩example,α∩ifα∪youα∩haveα∩provedα∪aα∩certain ↓ π∞↓computerαterminalsαbudgetedαatα$2,500α
eachαto
↓ ↓N↓formula,α⊗thenα⊗inα⊗theα⊗meta-theoryα⊗youα∃can ↓ π∞↓provideα
remoteα
accessα
toα
theα
computerα
forα
the
↓ ↓N↓assertα)thatα)theα)formulaα)isα(provable. ↓ π∞↓participantsα∞inα
thisα∞project.α
Theα∞totalα∞costα
of
↓ ↓N↓Conversely,α∩informalα∩mathematicsα∪oftenα∩uses ↓ π∞↓computerα∃facilitiesα∀providedα∃inα∀thisα∃wayα∀is
↓ ↓N↓metamathematicalα∂assertionsα∞thatα∂allα∞formulas ↓ π∞↓substantiallyαlessα
thanαitαwouldα
beαonαtheα
basis
↓ ↓N↓withα#certainα#propertiesα#areα#true.α# The ↓ π∞↓of direct charges for computer time used.
↓ ↓N↓attachmentα0mechanismα0combinedα/with
↓ ↓N↓re↓↓↓βD↓↓↓ectionα)principlesα(willα)allowα)usα(to ↓ π∞↓α↓ λ}Personnel
↓ ↓N↓automaticallyα
useα
suchα
metatheoremsα
toα
prove
↓ ↓N↓theorems in the base theory. ↓ π∞↓α↓ πwBiography of John McCarthy
↓ ↓N↓α↓ αSOrganization of the work ↓ π∞↓BORN: September 4, 1927 in Boston,
↓ π∞↓↓ πNMassachusetts
↓ ↓N↓Theα⊃workα∩isα⊃underα∩theα⊃generalα∩directionα⊃of
↓ ↓N↓Johnα2McCarthyα1whoα2alsoα1develops ↓ π∞↓EDUCATION:
↓ ↓N↓formalizationsα∀andα∀generalα∀theoryα∃andα∀uses ↓ π∞↓B.S. (Mathematics) California Institute of
↓ ↓N↓FOLα∃toα∃checkα∃outα∃formalizations.α∀ Richard ↓ π∞↓↓ πNTechnology, 1948.
↓ ↓N↓Weyhrauchα⊗isα⊗theα⊗mainα⊗developerα↔ofα⊗and ↓ π∞↓Ph.D. (Mathematics) Princeton University,
↓ ↓N↓implementerα∃ofα∃FOLα∃andα∃isα∃alsoα∃pursuing ↓ π∞↓↓ πN1951.
↓ ↓N↓researchα⊗makingα↔metamathematicalα⊗methods
↓ ↓N↓availableα∂inα⊂it.α∂ Graduateα∂studentsα⊂helpα∂with ↓ π∞↓HONORS AND SOCIETIES:
↓ ↓N↓implementationsα
andα
pursueα
thesisα
researchαin ↓ π∞↓American Mathematical Society,
↓ ↓N↓arti↓↓↓βC↓↓↓cialα1intelligenceα2(concentratingα1on ↓ π∞↓Association for Computing Machinery,
↓ ↓N↓epistemologicalαproblems)αandαinα
mathematical ↓ π∞↓Sigma Xi,
↓ ↓N↓theoryα↔ofα↔computation.α↔ Theα_groupα↔shares ↓ π∞↓Sloan Fellow in Physical Science (1957-59),
↓ ↓N↓interestsα
withα
theα
separatelyα
supportedα
groups ↓ π∞↓ACM National Lecturer (1961),
↓ ↓N↓inα∪mathematicalα∪theoryα∪ofα∀computationα∪and ↓ π∞↓IEEE,
↓ ↓N↓theoremα∞proving.α∞ Bothα∞theα∞epistemologyα∞and ↓ π∞↓A.M. Turing Award from Association for
↓ ↓N↓theαproof-checkingα
haveαexcitedα
muchαoutside ↓ π∞↓↓ πNComputing Machinery (1971).
↓ ↓N↓α↓ ε↑↓ `6
↓ ↓N↓PROFESSIONAL EXPERIENCE: ↓ π∞↓[5] "Problems in the Theory of Computation",
↓ ↓N↓Proctor Fellow, Princeton University (1950- ↓ π∞↓↓ πN↓↓Proc. IFIP Congress 1965↓.
↓ ↓N↓↓ α∞51), ↓ π∞↓[6] "Time-Sharing Computer Systems", in W.
↓ ↓N↓Higgins Research Instructor in Mathematics, ↓ π∞↓↓ πNOrr (ed.), ↓↓Conversational Computers↓,
↓ ↓N↓↓ α∞Princeton University (1951-53), ↓ π∞↓↓ πNWiley, 1966.
↓ ↓N↓Acting Assistant Professor of Mathematics, ↓ π∞↓[7] "A Formal Description of a Subset of
↓ ↓N↓↓ α∞Stanford University (1953-55), ↓ π∞↓↓ πNAlgol", in T. Steele (ed.), ↓↓Formal
↓ ↓N↓Assistant Professor of Mathematics, ↓ π∞↓↓↓ πNLanguage Description Languages for
↓ ↓N↓↓ α∞Dartmouth College (1955-58), ↓ π∞↓↓↓ πNComputer Programming↓, North-Holland,
↓ ↓N↓Assistant Professor of Communication Science,↓ π∞↓↓ πNAmsterdam, 1966.
↓ ↓N↓↓ α∞M.I.T. (1958-61), ↓ π∞↓[8] "Information", ↓↓Scienti↓↓βS↓↓↓c American↓,
↓ ↓N↓Associate Professor of Communication ↓ π∞↓↓ πNSeptember 1966.
↓ ↓N↓↓ α∞Science, M.I.T. (1961-62), ↓ π∞↓[9] "Computer Control of a Hand and Eye", in
↓ ↓N↓Professor of Computer Science Stanford ↓ π∞↓↓ πN↓↓Proc. Third All-Union Conference on
↓ ↓N↓↓ α∞University (1962 - present). ↓ π∞↓↓↓ πNAutomatic Control (Technical Cybernetics)↓,
↓ π∞↓↓ πNNauka, Moscow, 1967 (Russian).
↓ ↓N↓PROFESSIONAL RESPONSIBILITIES ↓ π∞↓[10] (with D. Brian, G. Feldman, and J. Allen)
↓ ↓N↓↓ α∞AND SCIENTIFIC INTERESTS: ↓ π∞↓↓ πN"THOR ↓↓↓βE↓↓↓ A Display Based Time-
↓ ↓N↓With Marvin Minsky organized and directed ↓ π∞↓↓ πNSharing System", ↓↓Proc. AFIPS Conf.↓
↓ ↓N↓↓ α∞the Arti↓↓↓βC↓↓↓cial Intelligence Project at ↓ π∞↓↓ πN(FJCC), Vol. 30, Thompson,
↓ ↓N↓↓ α∞M.I.T. ↓ π∞↓↓ πNWashington, D.C., 1967.
↓ ↓N↓Organized and directs Stanford Arti↓↓↓βC↓↓↓cial ↓ π∞↓[11] (with James Painter) "Correctness of a
↓ ↓N↓↓ α∞Intelligence Project. ↓ π∞↓↓ πNCompiler for Arithmetic Expressions",
↓ ↓N↓Developed the LISP programming system for ↓ π∞↓↓ πNAmer. Math. Soc., ↓↓Proc. Symposia in
↓ ↓N↓↓ α∞computing with symbolic expressions, ↓ π∞↓↓↓ πNApplied Math., Math. Aspects of
↓ ↓N↓within the subset are all of the same color.]↓ π∞↓↓↓ πNComputer Science↓, New York, 1967.
↓ ↓N↓(c) Wilson's theorem that "If ↓↓p↓ is prime, then↓ π∞↓[12] "Programs with Common Sense", in
↓ ↓N↓↓↓p↓ divides ↓↓(p-1)!↓" is a purely arithmetic ↓ π∞↓↓ πNMarvin Minsky (ed.), ↓↓Semantic
↓ ↓N↓statement, but its proof uses a pairing ↓ π∞↓↓↓ πNInformation Processing↓, MIT Press,
↓ ↓N↓argument (requiring set theory) which is ↓ π∞↓↓ πNCambridge, 1968.
↓ ↓N↓beyond the capability of present theorem- ↓ π∞↓[13] (with Lester Earnest, D. Raj. Reddy,
↓ ↓N↓proving programs. ↓ π∞↓↓ πNPierre Vicens) "A Computer with Hands,
↓ ↓N↓(d) We checked the ↓↓↓βC↓↓↓rst one hundred theorems↓ π∞↓↓ πNEyes, and Ears", ↓↓Proc. AFIPS Conf.↓
↓ ↓N↓of set theory as presented in (Kelley 1955).↓ π∞↓↓ πN(FJCC), 1968.
↓ ↓N↓This established a large collection of proofs to↓ π∞↓[14] (with Patrick Hayes) "Some Philosophical
↓ ↓N↓be used as benchmarks to measure later ideas↓ π∞↓↓ πNProblems from the Standpoint of
↓ ↓N↓for shortening proofs. ↓ π∞↓↓ πNArti↓↓↓βC↓↓↓cial Intelligence", in Donald Michie
↓ ↓N↓[2] "A Basis for a Mathematical Theory of ↓ π∞↓↓ πN(ed.), ↓↓Machine Intelligence 4↓, American
↓ ↓N↓↓ α∞Computation", in P. Bra↓↓↓β@↓↓↓ort and D. ↓ π∞↓↓ πNElsevier, New York, 1969.
↓ ↓N↓↓ α∞Hershberg (eds.), ↓↓Computer Programming ↓ π∞↓[15] "The Home Information Terminal", ↓↓Man
↓ ↓N↓↓↓ α∞and Formal Systems↓, North-Holland, ↓ π∞↓↓↓ πNand Computer, Proc. Int. Conf.,
↓ ↓N↓↓ α∞Amsterdam, 1963. ↓ π∞↓↓↓ πNBordeaux, 1970↓, S. Karger, New York,
↓ ↓N↓[3] (with S. Boilen, E. Fredkin, J.C.R. ↓ π∞↓↓ πN1972.
↓ ↓N↓↓ α∞Licklider) "A Time-Sharing Debugging ↓ π∞↓[16] "Mechanical Servants for Mankind," in
↓ ↓N↓↓ α∞System for a Small Computer", ↓↓Proc. ↓ π∞↓↓ πN↓↓Britannica Yearbook of Science and the
↓ ↓N↓↓↓ α∞AFIPS Conf.↓ (SJCC), Vol. 23, 1963. ↓ π∞↓↓↓ πNFuture↓, 1973.
↓ ↓N↓[4] (with F. Corbato, M. Daggett) "The ↓ π∞↓[17] Book Review: "Arti↓↓↓βC↓↓↓cial Intelligence: A
↓ ↓N↓↓ α∞Linking Segment Subprogram Language ↓ π∞↓↓ πNGeneral Survey" by Sir James Lighthill,
↓ ↓N↓↓ α∞and Linking Loader Programming ↓ π∞↓↓ πNin ↓↓Arti↓↓βS↓↓↓cial Intelligence, Vol. 5, No. 3↓,
↓ ↓N↓↓ α∞Languages", ↓↓Comm. ACM↓, July 1963. ↓ π∞↓↓ πNFall 1974.
↓ ↓N↓α↓ ε↑↓ `7
↓ ↓N↓[18] "Modeling Our Minds" in ↓↓Science Year ↓ π∞↓↓↓ πNArti↓↓βS↓↓↓cial Intelligence↓, M.I.T., Cambridge,
↓ ↓N↓↓↓ α∞1975↓, The World Book Science Annual, ↓ π∞↓↓ πN1977.
↓ ↓N↓↓ α∞Field Enterprises Educational
↓ ↓N↓↓ α∞Corporation, Chicago, 1974. ↓ π∞↓α↓ πABiography of Richard W. Weyhrauch
↓ ↓N↓[19] "The Home Information Terminal,"
↓ ↓N↓↓ α∞invited presentation, AAAS Annual ↓ π∞↓BORN: 3 July 1943, Blue Point, New York
↓ ↓N↓↓ α∞Meeting, Feb. 18-24, 1976, Boston.
↓ ↓N↓[20] "An Unreasonable Book," a review of ↓ π∞↓EDUCATION
↓ ↓N↓↓ α∞↓↓Computer Power and Human Reason↓, by
↓ ↓N↓↓ α∞Joseph Weizenbaum (W.H. Freeman and ↓ π∞↓1975 Ph.D. Stanford University Mathematics
↓ ↓N↓↓ α∞Co., San Francisco, 1976) in SIGART ↓ π∞↓1965 B.S. New York University Mathematics
↓ ↓N↓↓ α∞Newsletter
↓ ↓N↓558, June 1976, also in ↓↓Creative Computing↓, ↓ π∞↓PROFESSIONAL EXPERIENCE
↓ ↓N↓↓ α∞Chestnut Hill, Massachusetts, 1976 and in
↓ ↓N↓↓ α∞"Three Reviews of J. Weizenbaum's ↓ π∞↓1971-present Research Associate, Arti↓↓↓βC↓↓↓cial
↓ ↓N↓↓ α∞↓↓Computer Power and Human Reason↓, ↓ π∞↓↓ πNIntelligence Lab, Stanford University
↓ ↓N↓↓ α∞(with B. Buchanan and J. Lederberg), ↓ π∞↓↓ πNConsultant for IBM, Tymshare, Intel,
↓ ↓N↓↓ α∞Stanford Arti↓↓↓βC↓↓↓cial Intelligence ↓ π∞↓↓ πNvarious governmental agencies.
↓ ↓N↓↓ α∞Laboratory Memo 291, Computer Science
↓ ↓N↓↓ α∞Department, Stanford, November 1976. ↓ π∞↓RESEARCH INTERESTS
↓ ↓N↓[21] Review: ↓↓Computer Power and Human ↓ π∞↓Arti↓↓↓βC↓↓↓cial intelligence, in particular,
↓ ↓N↓↓↓ α∞Reason↓, by Joseph Weizenbaum (W.H. ↓ π∞↓↓ πNmathematical logic as a tool in the
↓ ↓N↓↓ α∞Freeman and Co., San Francisco, 1976) in ↓ π∞↓↓ πNdevelopment of programs to simulate
↓ ↓N↓↓ α∞Physics Today, 1977. ↓ π∞↓↓ πNhuman reasoning.
↓ ↓N↓[22] "The Home Information Terminal" to
↓ ↓N↓↓ α∞appear in The Grolier Encyclopedia, ↓ π∞↓PUBLICATIONS:
↓ ↓N↓↓ α∞1977, also to appear in ↓↓The International ↓ π∞↓[1] Weyhrauch, Richard, and Milner, Robin,
↓ ↓N↓↓↓ α∞YearBook and Statemen's Who's Who↓, ↓ π∞↓↓ πN"Program Semantics andCorrectness in a
↓ ↓N↓↓ α∞Surrey, England, 1977. ↓ π∞↓↓ πNMechanized Logic", ↓↓Proc. USA-Japan
↓ ↓N↓[23] "Dialnet and Home Computers" (with Les ↓ π∞↓↓↓ πNComputer Conference↓, Tokyo, 1972.
↓ ↓N↓↓ α∞Earnest), ↓↓Proceedings of the First West ↓ π∞↓[2] Milner, Robin, and Weyhrauch, Richard,
↓ ↓N↓↓↓ α∞Coast Computer Faire and Conference↓, ↓ π∞↓↓ πN"Proving Compiler Correctness in a
↓ ↓N↓↓ α∞San Francisco, April 1977. ↓ π∞↓↓ πNMechanized Logic", ↓↓Machine Intelligence
↓ ↓N↓[24] "On The Model Theory of Knowledge" ↓ π∞↓↓↓ πN7↓, Edinburgh University Press, 1972.
↓ ↓N↓↓ α∞(with M. Sato, S. Igarashi, and T. ↓ π∞↓[3] Anderson, D.B., Binford, T.O., Thomas,
↓ ↓N↓↓ α∞Hayashi), ↓↓Proceedings of the Fifth ↓ π∞↓↓ πNA.J., Weyhrauch, R.W., and Wilks, Y.A.,
↓ ↓N↓↓↓ α∞International Joint Conference on ↓ π∞↓↓ πN"AFTER LEIBNIZ . . . : Discussions on
↓ ↓N↓↓↓ α∞Arti↓↓βS↓↓↓cial Intelligence↓, M.I.T, Cambridge, ↓ π∞↓↓ πNPhilosophy and Arti↓↓↓βC↓↓↓cial Intelligence"
↓ ↓N↓↓ α∞1977. ↓ π∞↓↓ πNStanford Arti↓↓↓βC↓↓↓cial Intelligence
↓ ↓N↓[25] "Another SAMEFRINGE", in SIGART ↓ π∞↓↓ πNLaboratory Memo AIM-229, Stanford
↓ ↓N↓↓ α∞Newsletter No. 61, February 1977. ↓ π∞↓↓ πNUniversity, April 1974.
↓ ↓N↓[26] "Ascribing Mental Qualities to Machines"↓ π∞↓[4] Aiello, Luiga, and Weyhrauch, Richard,
↓ ↓N↓↓ α∞to appear in ↓↓Essays in Philosophy and ↓ π∞↓↓ πN"LCFsmall: an Implementation of LCF"
↓ ↓N↓↓↓ α∞Computer Technology↓, National ↓ π∞↓↓ πNStanford Arti↓↓↓βC↓↓↓cial Intelligence
↓ ↓N↓↓ α∞Symposium for Philosophy and ↓ π∞↓↓ πNLaboratory Memo AIM-241, Stanford
↓ ↓N↓↓ α∞Computer Technology, New York, 1977. ↓ π∞↓↓ πNUniversity, August 1974.
↓ ↓N↓[27] "Epistemological Problems of Arti↓↓↓βC↓↓↓cial ↓ π∞↓[5] Aiello, Mario, and Weyhrauch, Richard,
↓ ↓N↓↓ α∞Intelligence", ↓↓Proceedings of the Fifth ↓ π∞↓↓ πN"Checking Proofs in the
↓ ↓N↓↓↓ α∞International Joint Conference on ↓ π∞↓↓ πNMetamathematics of First Order Logic"
↓ ↓N↓α↓ ε↑↓ ←8
↓ ↓N↓↓ α∞Stanford Arti↓↓↓βC↓↓↓cial Intelligence
↓ ↓N↓↓ α∞Laboratory Memo AIM-222, Stanford
↓ ↓N↓↓ α∞University, August 1974.
↓ ↓N↓[6] Weyhrauch, Richard, and Thomas,
↓ ↓N↓↓ α∞Arthur, "FOL: A Proof Checker for
↓ ↓N↓↓ α∞First-order Logic" Stanford Arti↓↓↓βC↓↓↓cial
↓ ↓N↓↓ α∞Intelligence Laboratory Memo AIM-235,
↓ ↓N↓↓ α∞Stanford University, September 1974.
↓ ↓N↓[7] Aiello, Luiga, Aiello, Mario, and
↓ ↓N↓↓ α∞Weyhrauch, Richard, "The Semantics of
↓ ↓N↓↓ α∞PASCAL in LCF" Stanford Arti↓↓↓βC↓↓↓cial
↓ ↓N↓↓ α∞Intelligence Laboratory Memo AIM-221,
↓ ↓N↓↓ α∞Stanford University, October 1974.
↓ ↓N↓[8] Weyhrauch, Richard, W. "Relations
↓ ↓N↓↓ α∞Between Some Hierarchies of Ordinal
↓ ↓N↓↓ α∞Functions and Functionals", Ph.D.
↓ ↓N↓↓ α∞Dissertation, Stanford University,
↓ ↓N↓↓ α∞Stanford, California, November 1975.
↓ ↓N↓[9] Filman, Robert and Weyhrauch, Richard,
↓ ↓N↓↓ α∞"An FOL Primer" Stanford Arti↓↓↓βC↓↓↓cial
↓ ↓N↓↓ α∞Intelligence Laboratory Memo AIM-288,
↓ ↓N↓↓ α∞Stanford University, September 1976.
↓ ↓N↓[10] Weyhrauch, Richard W., "FOL: A Proof
↓ ↓N↓↓ α∞Checker for First-order Logic" Stanford
↓ ↓N↓↓ α∞Arti↓↓↓βC↓↓↓cial Intelligence Laboratory Memo
↓ ↓N↓↓ α∞AIM-235.1, Stanford University, August
↓ ↓N↓↓ α∞1977.
↓ ↓N↓α↓ ε↑↓ `9
↓ ↓N↓α↓ ε/Budget
↓ ↓N↓∧PERIOD COVERED: 3 Years: 1 Jan. 1978 through 31 December 1980.
↓ ↓N↓∧Dates: 1/1/78-12/31/78 1/1/79-12/31/79 1/1/80-12/31/80
↓ ↓N↓∧ Person- Person- Person-
↓ ↓N↓∧A. SALARIES AND WAGES months months months
↓ ↓N↓∧ 1. Senior Personnel:
↓ ↓N↓∧ a. John McCarthy, 7,575. 9.0 8,181. 9.0 8,835. 9.0
↓ ↓N↓∧ Professor
↓ ↓N↓∧ Summer 75%
↓ ↓N↓∧ Acad. Yr. 0%
↓ ↓N↓∧ 2. Other Personnel
↓ ↓N↓∧ a. Research Associates
↓ ↓N↓∧ (1) R. Weyhrauch 10,400. 6.0 11,232. 6.0 12,131. 6.0
↓ ↓N↓∧ 50% - 12 months
↓ ↓N↓∧
↓ ↓N↓∧ (2) ________, 17,000. 12.0 18,360. 12.0 19,829. 12.0
↓ ↓N↓∧ 100% - 12 months
↓ ↓N↓∧ b. Student Research
↓ ↓N↓∧ Assistants
↓ ↓N↓∧ (50% Acad.Yr.; 4.5 4.5 4.5
↓ ↓N↓∧ 100% Summer) 3.0 3.0 3.0
↓ ↓N↓∧ (1) 7,155. 7,704. 8,320.
↓ ↓N↓∧ (2) 7,155. 7,704. 8,320.
↓ ↓N↓∧ c. Support Personnel
↓ ↓N↓∧ (1) Sec'y (25%) 2,615. 3.0 2,824. 3.0 3,050. 3.0
↓ ↓N↓∧ (2) Elec.Tech.(25%) 4,895. 3.0 5,287. 3.0 5,710. 3.0
↓ ↓N↓∧ _______ _______ _______
↓ ↓N↓∧ Total Salaries & Wages 56,795. 61,292. 66,195.
↓ ↓N↓∧B. STAFF BENEFITS
↓ ↓N↓∧ 9/1/77-8/31/78:20.0%
↓ ↓N↓∧ 9/1/78-8/31/79:20.8%
↓ ↓N↓∧ 9/1/79-8/31/80;21.6%
↓ ↓N↓∧ 9/1/80-8/31/81;22.4%
↓ ↓N↓∧ 11,510. 12,912. 14,475.
↓ ↓N↓∧ _______ ________ ________
↓ ↓N↓∧C. TOTAL SALARIES, WAGES,
↓ ↓N↓∧ AND STAFF BENEFITS 68,305. 74,204. 80,670.
↓ ↓N↓α↓ ε↑↓ P10
↓ ↓N↓∧D. PERMANENT EQUIPMENT 5,000 -- --
↓ ↓N↓∧ (2 Datamedia terminals)
↓ ↓N↓∧E. EXPENDABLE SUPPLIES 2,040. 2,040. 2,040.
↓ ↓N↓∧ & EQUIPMENT(e.g.,copying,
↓ ↓N↓∧ office supplies, postage,
↓ ↓N↓↓ α∞participated in the development of the
↓ ↓N↓↓ α∞ALGOL 58 and the ALGOL 60
↓ ↓N↓↓ α∞languages.
↓ ↓N↓Present scienti↓↓↓βC↓↓↓c work is in the ↓↓↓βC↓↓↓elds of
↓ ↓N↓↓ α∞Arti↓↓↓βC↓↓↓cial Intelligence, Computation with
↓ ↓N↓↓ α∞Symbolic Expressions, Mathematical
↓ ↓N↓↓ α∞Theory of Computation, Time-Sharing
↓ ↓N↓↓ α∞computer systems.
↓ ↓N↓PUBLICATIONS:
↓ ↓N↓[1] "Towards a Mathematical Theory of
↓ ↓N↓↓ α∞Computation", in ↓↓Proc. IFIP Congress
↓ ↓N↓↓↓ α∞62↓, North-Holland, Amsterdam, 1963.
↓ ↓N↓∧ Equip. Maint.
↓ ↓N↓∧ _______ ________ _______
↓ ↓N↓∧I. TOTAL COSTS 87,145. 88,044. 94,510.
↓ ↓N↓∧ (A through H)
↓ ↓N↓∧J. INDIRECT COSTS:58% of 47,644. 51,066. 54,816.
↓ ↓N↓∧ A through H, less D. ________ ________ ________
↓ ↓N↓∧K. TOTAL COSTS 134,789. 139,110. 149,326.
↓ ↓N↓∧L. THREE YEAR TOTAL 423,225.
↓ ↓N↓α↓ ε↑↓ V11
↓ ↓N↓α↓ β5References ↓ π∞↓↓ π>Available as <Arpanet:SAIL>
↓ π∞↓↓ π>MENTAL.[F76,JMC].
↓ ↓N↓↓αAiello, L., Aiello, M., and Weyhrauch, R.↓
↓ ↓N↓↓ ↓}(1974) The Semantics of PASCAL in ↓ π∞↓↓αMcCarthy, J. ↓ (1977d) First-Order
↓ ↓N↓↓ ↓}LCF, Stanford: Stanford AI Memo ↓ π∞↓↓ π>Representation of Recursive Programs, (to
↓ ↓N↓↓ ↓}AIM-221. Available as <Arpanet:SAIL> ↓ π∞↓↓ π>be published). Available as
↓ ↓N↓↓ ↓}AIM221.PUB[DOC,RWW]. ↓ π∞↓↓ π><Arpanet:SAIL> FIRST.NEW[W77,JMC].
↓ ↓N↓↓αBoyer, R.S., and Moore, J.S.↓ (1975) Proving ↓ π∞↓↓αMcCarthy, J., Sato, M., Hayashi, T. and
↓ ↓N↓↓ ↓}Theorems About LISP Functions, JACM ↓ π∞↓α↓ π>Igarashi, S.↓ (1977e) On the Model Theory
↓ ↓N↓↓ ↓}Vol 22. No. 1 pp. 129-144. New York: ↓ π∞↓↓ π>of Knowledge. Presented at ↓↓IJCAI-1977↓;
↓ ↓N↓↓ ↓}ACM. ↓ π∞↓↓ π>to appear in the ↓↓SIGART Newsletter↓.
↓ ↓N↓↓αFilman, R.E.↓ (in progress) Explorations in ↓ π∞↓↓αMoore, Robert C.↓ (1977) Reasoning about
↓ ↓N↓↓ ↓}Representations: The Chess Domain. ↓ π∞↓↓ π>Knowledge and Action, ↓↓1977 IJCAI
↓ π∞↓↓↓ π>Proceedings↓. Available as
↓ ↓N↓↓αGoad, Christopher↓ (in progress) A Model ↓ π∞↓↓ π><Arpanet:SAIL> IJCAI.PUB[1,RCM].
↓ ↓N↓↓ ↓}Theoretic Solution of the Wise Man
↓ ↓N↓↓ ↓}Problem. ↓ π∞↓↓αSato, M.↓ (1977) A study of Kripke-type
↓ π∞↓↓ π>Models for some Model Logics by
↓ ↓N↓↓αKelley, J.L.↓ (1955) General Topology, ↓ π∞↓↓ π>Gentzen's Sequential Method, (to appear
↓ ↓N↓↓ ↓}Princeton, New Jersey: D. Van Nostrand ↓ π∞↓↓ π>in Publ. R.I.M.S., Kyoto University).
↓ ↓N↓↓ ↓}Company, Inc.
↓ π∞↓↓αWagner, Todd J.↓ (1977) Hardware
↓ ↓N↓↓αMcCarthy, J. and Painter, J.↓ (1967) ↓ π∞↓↓ π>Veri↓α↓βC↓α↓cation. Ph.D. thesis, Stanford
↓ ↓N↓↓ ↓}Correctness of a Compiler for Arithmetic ↓ π∞↓↓ π>University. Available as <Arpanet:SAIL>
↓ ↓N↓↓ ↓}Expressions. ↓↓Proc. Symposia in Applied ↓ π∞↓↓ π>THESIS.PUB[THE,TJW].
↓ ↓N↓↓↓ ↓}Math., Math. Aspects of Computer
↓ ↓N↓↓↓ ↓}Science↓ New York: Amer. Math. Soc.. ↓ π∞↓↓αWeyhrauch, R. W., and Milner, R.↓ (1972)
↓ π∞↓↓ π>Program Semanantics and Correctness in a
↓ ↓N↓↓αMcCarthy, J. and Hayes, P.J.↓ (1969) Some ↓ π∞↓↓ π>Mechanized Logic. ↓↓First USA - Japan
↓ ↓N↓↓ ↓}Philosophical Problems from the ↓ π∞↓↓↓ π>Computer Conference Proceedings.↓ Tokyo:
↓ ↓N↓↓ ↓}Standpoint of Arti↓α↓βC↓α↓cial Intelligence. ↓ π∞↓↓ π>Hitachi Priniting Company.
↓ ↓N↓↓ ↓}↓↓Machine Intelligence 4↓, pp. 463-502 (eds
↓ ↓N↓↓ ↓}Meltzer, B. and Michie, D.). Edinburgh: ↓ π∞↓↓αWeyhrauch, R. W.↓ (1977a) A Users Manual
↓ ↓N↓↓ ↓}Edinburgh University Press. ↓ π∞↓↓ π>for FOL. Stanford: Stanford AI Memo
↓ π∞↓↓ π>AIM-235.1. Available as <Arpanet:SAIL>
↓ ↓N↓↓αMcCarthy, J.↓ (1977a) Minimal Inference - A ↓ π∞↓↓ π>FOLMAN.PUB[DOC,RWW].
↓ ↓N↓↓ ↓}New Way of Jumping to Conclusions (to
↓ ↓N↓↓ ↓}be published). Available as ↓ π∞↓↓αWeyhrauch, R. W. (ed.)↓ (1977b) A Collection
↓ ↓N↓↓ ↓}<Arpanet:SAIL> MINIMA.[S77,JMC]. ↓ π∞↓↓ π>of FOL Proofs (to be published).
↓ ↓N↓↓αMcCarthy, J.↓ (1977b) First Order Theories of
↓ ↓N↓↓ ↓}Individual Concepts (to be published).
↓ ↓N↓↓ ↓}Available as <Arpanet:SAIL>
↓ ↓N↓↓ ↓}CONCEP.[E76,JMC].
↓ ↓N↓↓αMcCarthy, J.↓ (1977c) Ascribing Mental
↓ ↓N↓↓ ↓}Qualities to Machines (to be published).